﻿//=============================================================================
//【 AndroidFontManager 】
//=============================================================================

//-------------------------------------------------------------------------
//
//-------------------------------------------------------------------------
#include "stdafx.h"
#include "../../../File/Manager.h"
#include "AndroidFont.h"
#include "AndroidFontManager.h"

//-------------------------------------------------------------------------
//
//-------------------------------------------------------------------------
namespace LNote
{
namespace Core
{
namespace Graphics
{
namespace Android
{

//=============================================================================
// ■ AndroidFontManager クラス
//=============================================================================

    //---------------------------------------------------------------------
    // ● コンストラクタ
    //---------------------------------------------------------------------
    AndroidFontManager::AndroidFontManager()
        : mFileManager  ( NULL )
    {
    }

    //---------------------------------------------------------------------
    // ● 初期化
    //---------------------------------------------------------------------
    void AndroidFontManager::initialize( File::Manager* file_manager_ )
    {
        mFileManager = file_manager_;
        FontManagerBase::initialize();
    }

    //---------------------------------------------------------------------
    // ● フォントファイルを追加する
    //---------------------------------------------------------------------
    void AndroidFontManager::addFontFile( const lnChar* fontname_ )
    {
        LN_THROW_NotImpl( 0 );
    }

    //---------------------------------------------------------------------
    // ● フォントの作成
    //---------------------------------------------------------------------
    IFont* AndroidFontManager::createFont()
    {
        AndroidFont* font = LN_NEW AndroidFont();
        return font;
    }

//-------------------------------------------------------------------------
//
//-------------------------------------------------------------------------

} // namespace Android
} // namespace Graphics
} // namespace Core

} // namespace LNote

//=============================================================================
//								end of file
//=============================================================================